Harpullia pendula

Explore definitions, synonyms, and language insights of Harpullia pendula

Definitions

Noun
Australian tree yielding a variegated tulipwood

More General Terms